body, div, ul, li, ol, h1, h2, h3, h4, h5, h6, input, textarea, select, p, dl, dt, dd, a, img, button, form, table, th, tr, td, tbody, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    margin: 0;
    padding: 0;
}
body,html{
    height: 100%;
    width: 100%;
    background: #ddd;
    /*z-index: 12;*/
    background: #fff;
}
/*header{
	padding-top: .3rem;
}*/
em, i {
    font-style: normal;
}
ul,li{
    list-style-type: none;
}
strong {
    font-weight: normal;
}
/*清除浮动*/
.clearfix:after {
    content: "";
    display: block;
    visibility: hidden;
    height: 0;
    clear: both;
}
.clearfix {
    zoom: 1;
}
ul, ol {
    list-style: none;
}
/*多行溢出*/
.txt-cut{
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    /* -webkit-line-clamp: 2; */
    -webkit-box-orient: vertical;
}
.fl{
    float: left;
}
.fr{
    float: right;
}
.show{
	display: block;
}
.hide{
	display: none;
}
/* 取消链接高亮  */
body, div, ul, li, ol, h1, h2, h3, h4, h5, h6, input, textarea, select, p, dl, dt, dd, a, img, button, form, table, th, tr, td, tbody, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
textarea{
    outline: none;
}
/* 图片自适应 */
img {
  width: 100%;
  height: auto;
  width: auto\9; /* ie8 */
  display: block;
  -ms-interpolation-mode: bicubic;/*为了照顾ie图片缩放失真*/
}
/*返回的箭头*/
.mui-icon-back:before, .mui-icon-left-nav:before, .mui-bar-nav .mui-title, #rightBar:before {
	color: #000;
}
#orderBack {
	font-size: .4rem;
}
.mui-icon-closeempty{
	font-size: .8rem;
	color: #d0d0d0;
}



/* 一部分支付页面的css */
.mui-table-view-radio .mui-table-view-cell .mui-navigate-right:after{
	color: #E21323;
}
.quickCompany{
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 99999;
	background-color: rgba(0,0,0,.5);
}
.quickCompanys{
	width: 60%;
	margin: 0 auto;
	background-color: #fff;
}
.quickCompanys li{
	font-size: .32rem;
	color: #666;
	position: relative;
	padding: 11px 15px;
	margin-left: 10px;
}

.quickCompanys li:first-child{
	border-bottom: 1px solid #c8c7cc;
}

.quickCompanys li .mui-icon-checkmarkempty{
	color: #E21323;
	font-weight: 700;
	font-size: 32px;
}

.payMode{
	position: absolute;
	right: .2rem;
}

.payMode.mui-icon-checkmarkempty{
	font-size: .5rem;
	color: #E21323;
	font-weight: 700;
}

.pay-select{
	display: flex;
	color: #333;
	font-size: .26rem;
	justify-content: center;
	padding: 10px 0 0 0;
}
.pay-select .mui-icon-arrowright{
	font-size: .24rem;
	color: #333;
}
.mui-input-row .mui-input-clear~.mui-icon-clear.mui-active, .mui-input-row .mui-input-password~.mui-icon-eye.mui-active, .mui-input-row .mui-input-speech~.mui-icon-speech.mui-active{
	color: #FF7A03;
}}

a{
	text-decoration: none;
}